.home .el-carousel{
    width: 300px;
    position: relative;
}
html,body,#app,.login-page,video{
    width: 100%;
    height: 100%;
    
}
.login-page video{
    object-fit: fill;
}
.el-form{
    position: absolute;
    left: 15%;
    top: 30%;
    height: 500px;
    width: 460px;
    background-color:rgba(56,59,49,0.6) ;
    display: flex;
    flex-direction: column;
    margin: 0;
    padding: 0 ;
}
.el-form-item h1{
    color: #fff;
    opacity:0.8;
    margin-top: 20%;
    margin-bottom: 20px;
    font-size: 30px;
}
.el-form-item{
    margin-top: 20px;
}
.el-form-item__content{
    width: 70%;
    opacity:1;
    
}
.el-form-item__label{
    font-size: 24px;
    line-height: 41.6px;
    color: white;
}
.el-button{
    width: 100%;
}
.captcha{
    width:45%;
}
.captcha-svg{
    display: inline-block;
    height: 44px;
    width: 150px;
    margin-left: 10px;
    cursor:pointer;
}
.captcha-svg svg{
    height: 44px;
    background-color: #fff;
    border-radius: 4px;
}
.el-input__inner{
    height: 44px;
}
/*home*/
html,body,#app,.home-page,.el-container{
    height: 100%;
}
.el-menu--collapse .el-submenu__title span {
    height: 0;
    width: 0;
    overflow: hidden;
    visibility: hidden;
    display: inline-block;
}

.el-menu--collapse .el-menu-item .el-submenu__icon-arrow, .el-menu--collapse .el-submenu .el-submenu__title .el-submenu__icon-arrow {
    display: none;
}
.el-menu-item-group .el-menu-item{
   padding:0 0 0 30px;

}

.el-menu-item-group .el-menu-item-group__title{
    padding:0
}

.el-menu-vertical-demo:not(.el-menu--collapse){
    height: 100%;
}
.el-aside{
    background: #fff;
}
